be due to

是由于是由於是因为是由

be due to 近义词

be due to

等同于 result